/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.mvc.SubidaArchivos;

import com.beans.UsuarioBean;
import com.gestores.GestionArchivos;
import com.mvc.RequestHandler;
import java.io.IOException;
import java.util.ArrayList;
import javax.naming.NamingException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

/**
 *
 * @author victor
 */
public class ListaArchivos  implements RequestHandler{

    public void handleRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException, NamingException {
        HttpSession sesion = request.getSession();
        UsuarioBean usuario = (UsuarioBean) sesion.getAttribute("usuario");
        
        ArrayList lista=GestionArchivos.getInstance().hacerLista(usuario.getNick());
        request.setAttribute("lista", lista);
        //System.out.println("Lista:: "+lista.toString());
        String cuotaString=GestionArchivos.getInstance().cuotaString(usuario.getNick());
        request.setAttribute("cuota", cuotaString);
        request.setAttribute("cuotaAsignada", usuario.getCuotaString());
        request.setAttribute("usuario", usuario.getNick());
        
    }

}
